package yicr.untils;


import lombok.Getter;
import yicr.untils.enums.EnumTypeEnum;

public enum NslEnumFileCharSet implements NslEnumBaseI<String>{

    //name  simple name


    UTF8_BOM("utf8 with bom","utf8 with bom"),

    UTF16LE_BOM("utf16Le with bom","utf16Le with bom"),

    UTF16BE_BOM("utf16Be with bom","utf16Be with bom"),

    UTF32LE_BOM("utf32Le with bom","utf32Le with bom"),

    UTF32BE_BOM("utf32Be with bom","utf32Be with bom"),

    OTHER("other","other")
    ;
    @Getter
    private String value;

    @Getter
    private String label;

    NslEnumFileCharSet(String value, String label) {
        this.value = value;
        this.label = label;
    }

    @Override
    public EnumTypeEnum getEnumType() {
        return EnumTypeEnum.FILE_CHARSET_ENUM;
    }
}
